foundation trenches - Deutsch Englisch Wörterbuch